<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>14.symbol实践</title>
</head>
<body>
<script>
  //原对象中已经有了up和down的方法了
  let game = {
    up: function () {
      
    },
    down: function () {
      
    }
  }

  //付过对象很大，不熟悉，就难免会覆盖之前的代码，现在想要一个属于自己的独一无二的方法
  //定义一个存储方法的对象，都是symbol类型的
  let methods = {
     up : Symbol(),
     down: Symbol()
  }

  //定义唯一的方法
  game[methods.up] = function (){
    
  }
  //定义唯一的属性
  game[methods.down] = 'sada'
  
  // 这两个属性并没有覆盖原有的属性
  console.log(game)
  console.log(game[methods.down])
</script>
</body>
</html>